tough customer someone - German English Dictionary